local opts = {
    flags = {
        debounce_text_changes = 150,
    },
    on_attach = function(client, bufnr)
        local function buf_set_keymap(...)
            vim.api.nvim_buf_set_keymap(bufnr, ...)
        end
        require("keybindings").mapLSP(buf_set_keymap)
    end,
}

return opts
